Public goods - thoughts onchain